package com.xh.dao;

import com.xh.vo.LogUser;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

@Mapper
public interface UserMapper {
    List<LogUser> getUser();

    //登录  通过pwd和 username 查询用户
    LogUser getLogUser(String name ,String pwd);
    /*根据 name 查询用户*/
    LogUser getLoginUserByName(String name);
    /*插入用户*/
    void InsertLoginUser(@Param("logUser") LogUser logUser);

    /*根据 userId 修改用户密码*/
    void updatePwdByUserId(Integer userId,String Pwd);

    /*根据用户的 id 和 密码查询，修改密码前的验证*/
    LogUser queryPwd(Integer userId,String orgPwd);

    /*修改头像*/
    void updateHead(String headPath,Integer userId);

    /* 根据name查询头像 */
    String queryHeadPathByUserName(String userName);

}
